package ControllerLayer;

import java.sql.SQLException;
import java.util.ArrayList;

import DBLayer.DBSpilsystem;
import DBLayer.IFDBSpilsystem;
import ModelLayer.Spilsystem;


/**
 * 
 * @author DMAA0213 - Gruppe 2
 *
 */
public class SpilsystemController implements IFSpilsystemController {

	private IFDBSpilsystem spilsystemer;
	
	public SpilsystemController() throws SQLException {
		try {
			spilsystemer = new DBSpilsystem();
		}
		catch (SQLException e) {
			throw e;
		}
	}

	@Override
	public ArrayList<Spilsystem> hentListeSpilsystemer() throws SQLException {
		return spilsystemer.hentListe();
	}

	@Override
	public void indsaetSpilsystem(Spilsystem spilsystem) throws SQLException {
		spilsystemer.indsaet(spilsystem);

	}

}
